package com.langcollab.languagementor.event
{
	import com.langcollab.languagementor.vo.ModuleVersionVO;
	
	import mx.collections.ArrayCollection;

	public class Event_ApplicationState extends Event_Base
	{
		public static const ADD_OR_REMOVE_SELECTED_MODULE_VERSION:String = "event_ApplicationState__AddOrRemoveSelectedModuleVersion";
		public static const CHANGE_CURRENT_CHUNK_INDEX:String = "event_ApplicationState__ChangeCurrentChunkIndex";
		public static const CHANGE_CURRENT_LEARNING_MODE:String = "event_ApplicationState__ChangeCurrentLearningMode";
		public static const CHANGE_CURRENT_MODULE_VERSION_INDEX:String = "event_ApplicationState__ChangeCurrentModuleVersionIndex";
		
		public var newChunkIndex:int;
		public var newLearningModeId:int;
		public var newModuleVersionIndex:int;
		public var moduleVersionVO:ModuleVersionVO;
		public var playNow:Boolean;
		
		public function Event_ApplicationState(type:String)
		{
			super(type);
		}
	}
}